home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-10-30 | 7.5 KB | 427 lines | [TEXT/CWIE] |
- { DModelessBarsData.p -- data container class for Everything}
-
- Unit DModelessBarsData;
- Interface
-
- Uses
- Types,
- OSUtils,
-
-
- AMSignaler;
-
- const
- idBars3 = longint ('Bar4');
- idStandard8 = longint ('Sta8');
- idGraphic6 = longint ('Gra6');
- idSlider3 = longint ('Sli3');
- idTickMarks3 = longint ('Tic3');
- idNonDirectional3 = longint ('Non3');
- idLittleArrows3 = longint ('Lit3');
- idSpinner3 = longint ('Spi3');
- idVolumeControl3 = longint ('Vol3');
- idJimSSlider3 = longint ('Jim3');
- idStandard9 = longint ('Sta9');
- idIndeterminate3 = longint ('Ind3');
- idChasingArrows3 = longint ('Cha3');
- idRectangle3 = longint ('Rec3');
- idRoundRect3 = longint ('Rou4');
- idBarberPole3 = longint ('Bar5');
- idRoundBarber3 = longint ('Rou5');
-
- type
- {----------}
- DModelessBarsData = object (AMSignaler)
-
- {data members}
- mBars3: UInt16;
- mStandard8: SInt16;
- mGraphic6: SInt16;
- mSlider3: SInt16;
- mTickMarks3: SInt16;
- mNonDirectional3: SInt16;
- mLittleArrows3: SInt16;
- mSpinner3: SInt16;
- mVolumeControl3: SInt16;
- mJimSSlider3: SInt16;
- mStandard9: SInt16;
- mIndeterminate3: SInt16;
- mChasingArrows3: SInt16;
- mRectangle3: SInt16;
- mRoundRect3: SInt16;
- mBarberPole3: SInt16;
- mRoundBarber3: SInt16;
-
- {methods}
- Procedure Initialize; Override;
-
- Function GetBars3: UInt16;
- Procedure SetBars3 (inValue: UInt16);
- Function GetStandard8: SInt16;
- Procedure SetStandard8 (inValue: SInt16);
- Function GetGraphic6: SInt16;
- Procedure SetGraphic6 (inValue: SInt16);
- Function GetSlider3: SInt16;
- Procedure SetSlider3 (inValue: SInt16);
- Function GetTickMarks3: SInt16;
- Procedure SetTickMarks3 (inValue: SInt16);
- Function GetNonDirectional3: SInt16;
- Procedure SetNonDirectional3 (inValue: SInt16);
- Function GetLittleArrows3: SInt16;
- Procedure SetLittleArrows3 (inValue: SInt16);
- Function GetSpinner3: SInt16;
- Procedure SetSpinner3 (inValue: SInt16);
- Function GetVolumeControl3: SInt16;
- Procedure SetVolumeControl3 (inValue: SInt16);
- Function GetJimSSlider3: SInt16;
- Procedure SetJimSSlider3 (inValue: SInt16);
- Function GetStandard9: SInt16;
- Procedure SetStandard9 (inValue: SInt16);
- Function GetIndeterminate3: SInt16;
- Procedure SetIndeterminate3 (inValue: SInt16);
- Function GetChasingArrows3: SInt16;
- Procedure SetChasingArrows3 (inValue: SInt16);
- Function GetRectangle3: SInt16;
- Procedure SetRectangle3 (inValue: SInt16);
- Function GetRoundRect3: SInt16;
- Procedure SetRoundRect3 (inValue: SInt16);
- Function GetBarberPole3: SInt16;
- Procedure SetBarberPole3 (inValue: SInt16);
- Function GetRoundBarber3: SInt16;
- Procedure SetRoundBarber3 (inValue: SInt16);
- end;
-
- {----------}
- Function NewDModelessBarsData: DModelessBarsData;
-
- {----------}
- Implementation
-
- {----------}
- Function NewDModelessBarsData: DModelessBarsData;
- var
- data: DModelessBarsData;
- begin
- data := nil;
- New (data);
- if data <> nil then begin
- data.Initialize;
- end;
- NewDModelessBarsData := data;
- end;
-
- {----------}
- Procedure DModelessBarsData.Initialize;
- begin
- inherited Initialize;
-
- mBars3 := 0;
- mStandard8 := 5;
- mGraphic6 := 5;
- mSlider3 := 5;
- mTickMarks3 := 5;
- mNonDirectional3 := 5;
- mLittleArrows3 := 5;
- mSpinner3 := 5;
- mVolumeControl3 := 5;
- mJimSSlider3 := 5;
- mStandard9 := 5;
- mIndeterminate3 := 5;
- mChasingArrows3 := 5;
- mRectangle3 := 5;
- mRoundRect3 := 5;
- mBarberPole3 := 5;
- mRoundBarber3 := 5;
- end;
-
- {----------}
- Function DModelessBarsData.GetBars3: UInt16;
- begin
- GetBars3 := mBars3;
-
-
- end;
-
- Procedure DModelessBarsData.SetBars3 (
- inValue: UInt16);
- begin
- mBars3 := inValue;
-
-
- SignalDataChanged (idBars3);
- end;
-
- {----------}
- Function DModelessBarsData.GetStandard8: SInt16;
- begin
- GetStandard8 := mStandard8;
-
-
- end;
-
- Procedure DModelessBarsData.SetStandard8 (
- inValue: SInt16);
- begin
- mStandard8 := inValue;
-
-
- SignalDataChanged (idStandard8);
- end;
-
- {----------}
- Function DModelessBarsData.GetGraphic6: SInt16;
- begin
- GetGraphic6 := mGraphic6;
-
-
- end;
-
- Procedure DModelessBarsData.SetGraphic6 (
- inValue: SInt16);
- begin
- mGraphic6 := inValue;
-
-
- SignalDataChanged (idGraphic6);
- end;
-
- {----------}
- Function DModelessBarsData.GetSlider3: SInt16;
- begin
- GetSlider3 := mSlider3;
-
-
- end;
-
- Procedure DModelessBarsData.SetSlider3 (
- inValue: SInt16);
- begin
- mSlider3 := inValue;
-
-
- SignalDataChanged (idSlider3);
- end;
-
- {----------}
- Function DModelessBarsData.GetTickMarks3: SInt16;
- begin
- GetTickMarks3 := mTickMarks3;
-
-
- end;
-
- Procedure DModelessBarsData.SetTickMarks3 (
- inValue: SInt16);
- begin
- mTickMarks3 := inValue;
-
-
- SignalDataChanged (idTickMarks3);
- end;
-
- {----------}
- Function DModelessBarsData.GetNonDirectional3: SInt16;
- begin
- GetNonDirectional3 := mNonDirectional3;
-
-
- end;
-
- Procedure DModelessBarsData.SetNonDirectional3 (
- inValue: SInt16);
- begin
- mNonDirectional3 := inValue;
-
-
- SignalDataChanged (idNonDirectional3);
- end;
-
- {----------}
- Function DModelessBarsData.GetLittleArrows3: SInt16;
- begin
- GetLittleArrows3 := mLittleArrows3;
-
-
- end;
-
- Procedure DModelessBarsData.SetLittleArrows3 (
- inValue: SInt16);
- begin
- mLittleArrows3 := inValue;
-
-
- SignalDataChanged (idLittleArrows3);
- end;
-
- {----------}
- Function DModelessBarsData.GetSpinner3: SInt16;
- begin
- GetSpinner3 := mSpinner3;
-
-
- end;
-
- Procedure DModelessBarsData.SetSpinner3 (
- inValue: SInt16);
- begin
- mSpinner3 := inValue;
-
-
- SignalDataChanged (idSpinner3);
- end;
-
- {----------}
- Function DModelessBarsData.GetVolumeControl3: SInt16;
- begin
- GetVolumeControl3 := mVolumeControl3;
-
-
- end;
-
- Procedure DModelessBarsData.SetVolumeControl3 (
- inValue: SInt16);
- begin
- mVolumeControl3 := inValue;
-
-
- SignalDataChanged (idVolumeControl3);
- end;
-
- {----------}
- Function DModelessBarsData.GetJimSSlider3: SInt16;
- begin
- GetJimSSlider3 := mJimSSlider3;
-
-
- end;
-
- Procedure DModelessBarsData.SetJimSSlider3 (
- inValue: SInt16);
- begin
- mJimSSlider3 := inValue;
-
-
- SignalDataChanged (idJimSSlider3);
- end;
-
- {----------}
- Function DModelessBarsData.GetStandard9: SInt16;
- begin
- GetStandard9 := mStandard9;
-
-
- end;
-
- Procedure DModelessBarsData.SetStandard9 (
- inValue: SInt16);
- begin
- mStandard9 := inValue;
-
-
- SignalDataChanged (idStandard9);
- end;
-
- {----------}
- Function DModelessBarsData.GetIndeterminate3: SInt16;
- begin
- GetIndeterminate3 := mIndeterminate3;
-
-
- end;
-
- Procedure DModelessBarsData.SetIndeterminate3 (
- inValue: SInt16);
- begin
- mIndeterminate3 := inValue;
-
-
- SignalDataChanged (idIndeterminate3);
- end;
-
- {----------}
- Function DModelessBarsData.GetChasingArrows3: SInt16;
- begin
- GetChasingArrows3 := mChasingArrows3;
-
-
- end;
-
- Procedure DModelessBarsData.SetChasingArrows3 (
- inValue: SInt16);
- begin
- mChasingArrows3 := inValue;
-
-
- SignalDataChanged (idChasingArrows3);
- end;
-
- {----------}
- Function DModelessBarsData.GetRectangle3: SInt16;
- begin
- GetRectangle3 := mRectangle3;
-
-
- end;
-
- Procedure DModelessBarsData.SetRectangle3 (
- inValue: SInt16);
- begin
- mRectangle3 := inValue;
-
-
- SignalDataChanged (idRectangle3);
- end;
-
- {----------}
- Function DModelessBarsData.GetRoundRect3: SInt16;
- begin
- GetRoundRect3 := mRoundRect3;
-
-
- end;
-
- Procedure DModelessBarsData.SetRoundRect3 (
- inValue: SInt16);
- begin
- mRoundRect3 := inValue;
-
-
- SignalDataChanged (idRoundRect3);
- end;
-
- {----------}
- Function DModelessBarsData.GetBarberPole3: SInt16;
- begin
- GetBarberPole3 := mBarberPole3;
-
-
- end;
-
- Procedure DModelessBarsData.SetBarberPole3 (
- inValue: SInt16);
- begin
- mBarberPole3 := inValue;
-
-
- SignalDataChanged (idBarberPole3);
- end;
-
- {----------}
- Function DModelessBarsData.GetRoundBarber3: SInt16;
- begin
- GetRoundBarber3 := mRoundBarber3;
-
-
- end;
-
- Procedure DModelessBarsData.SetRoundBarber3 (
- inValue: SInt16);
- begin
- mRoundBarber3 := inValue;
-
-
- SignalDataChanged (idRoundBarber3);
- end;
-
- end.
-